Guida in linea di Service+ e Service-It

Requisiti Hardware e Software
Acquistare
Installazione
Service+
Proprietà del Servizio
Service-It
Supporto Tecnico


Requisiti di Sistema

Service+ e Service-It richiedono Microsoft Windows NT 4.00 o versioni successive.
Circa 500 KB di spazio libero sul disco rigido.


Acquistare Service+ o Service-It

Kagi si occupa del nostro sistema di pagamento. Puoi registrarti ora presso http://www.activeplus.com o usare il software per la registrazione automatica fornito con Service+.


Installazione

Per installare Service+ devi decomprimere (usando Winzip o PKUnzip.exe) il file svcplus.zip in una cartella temporanea ed eseguire il file setup.exe da quella stessa cartella temporanea.


Service+

Computer

Seleziona  il computer del quale vuoi amministrare i servizi. Devi avere sufficenti diritti amministrativi sul computer remoto.

Proprietà

Modifica le proprietà del servizio.

Avvia

Avvia un servizio che e'arrestato. Per passare parametri al servizio , premi assieme il tast shift e il bottone di avvio.

Arresta

Arresta un servizio che è avviato. Se un'altro servizio è dipendente del servizio che arresti, verrà arrestato automaticamente.

Riavvia

Riavvia un servizio che è avviato. Se un'altro servizio è dipendente del servizio che stai riavviando, NON verrà riavviato.

Sospendi

Sospende un servizio che è avviato.
Nota: Quando il servizio Server viene sospeso, solo i membri dei gruppi "Amministratori" e "Operatori del Server" possono connettersi al server.

Continua

Riporta un servizio in stato di Sospensione a stato di normale operatività.

Rimuovi

Rimuove un servizio. Tutti i servizi dipendenti debbono essere fermati prima di poter rimuovere il servizio. I componenti associati al servizio non verranno rimossi.
Attenzione usando questa funzione, rimuovendo servizi di sistema, puo' provocare un arresto globale del sistema operativo.

Termina processo (Menù Pulsante Destro Mouse)

Termina un processo avviato, questa funzionalità è molto utile per terminare un servizio che non risponde. Attenzione usando questa funzione.Questa funzione va usata solamente se il comando Arresta non funziona o e' disabilitato. I servizi dipendenti non verranno arrestati ed il sistema potrebbe diventare instabile.
Questa funzionalità è solo disponibile su servizi eseguiti localmente.

Debug processo (Menù Pulsante Destro Mouse)

Se un programma di debug che supporta "Just in time debugging" è installata sul tuo sistema, puoi usare questa funzione per eseguirlo e attaccarlo al processo del servizio. (Utenti MS Visual C++: Questo e' equivalente a msdev /p pid)
Questa funzionalità è solo disponibile su servizi eseguiti localmente.

Nota:
Puoi selezionare più di un servizio allo stesso tempo premendo il tasto CTRL.
Puoi premere il pulsante destro del mouse per accedere al menù contestuale.


Proprietà del Servizio

Usa questa schermata per configurare quando e come il servizio è avviato, e per specificare l'acconto utente che il servizio usa per accedere al sistema.

Tipo di Avvio

Accedi come

Specifica se i servizi accedono al sistema come Acconti di Sistema o Acconti Utente. La maggior parte dei servizi accedono al sistema come Acconti di Sistema.

Acconto di Sistema

Specifica che il servizio accederà al sistema come Acconto di Sistema , invece di un'Acconto Utente. La maggior parte dei servizi accedono al sistema come Acconti di Sistema.

Interagisci con la Scrivania

Specifica se vuoi che il servizio mostri un'interfaccia utente sulla scrivania che possa essere usata da chiunque acceda al sistema quando il servizio è avviato. Questa opzione può essere usata solo se il servizio è avviato come "Acconto Locale di Sistema" (come definito dal riquadro "Questo Acconto" box).

Questo Acconto

Ti permette di assegnare un acconto utente ad un servizio. Sebbene la maggior parte dei servizi DEVE accedere al sistema con l'Acconto di Sistema, alcuni servizi possono essere configurati per accedere usando speciali Acconti Utente.

Il servizio è dipendente da

Enumera tutti i servizi dipendenti. Il servizio non può essere avviato senza di essi.

Servizi Dipendenti

Contiene la lista dei servizi dipendenti. Si definisce come "servizio dipendente" un servizio che non puo' essere avviato senza che il servizio selezionato sia stato avviato.

Nome

Nome del servizio evidenziato nella lista ,normalmente puoi modificare quel nome senza alcun problema

Percorso

Percorso del servizio , non si puo' modificare se il servizio non è installato localmente o se il servizio è di tipo "shared process". Puoi utilizzare questa funzione per modificare il percorso puntando su un'altra cartella senza dover reinstallare il servizio.


Nota:
Per modificare le proprietà del servizio devi accedere al sistema con un acconto utente che fa parte del gruppo locale degli Amministratori di sistema.

Interagisci con la scrivania è disponibile solo se il servizio è stato avviato come acconto Locale di Sistema (come specificato nel riquadro Questo Acconto).


Service-It

Service-It ti permette di avviare applicazioni Windows NT (inclusi stringhe di comandi batch) come servizi. I vantaggi di Service-It in comparazione con simili programmi di utilità sono una facilità di amministrazione, un miglior controllo sul processo avviato e un supporto di rete per vecchie applicazioni che non supportano indirizzamenti UNC. Se l'applicazione  termina per uno   scollegamento utente verrà automaticamente riavviata
Per creare un servizio , devi avviare Service-It dal gruppo di programmi Service+.

Riquadro delle proprietà di Service-It

Percorso

Specifica il percorso completo dell'applicazione che vuoi avviare come servizio. Questa stringa può contenere anche variabili di sistema. (Per es. %SystemRoot%)

Parametri

Specifica parametri passati all'applicazione. Questa stringa può contenere anche variabili di sistema.

Puoi anche passare parametri aggiuntivi all'avvio del servizio usando i parametri di avvio del servizio.

Cartella

Specifica la cartella predefinita del processo;  se non specificata la cartella predefinita sara' la cartella dove e' situato l'eseguibile del'applicazione. Questa stringa può contenere anche variabili di sistema.

Ripristina Connessione di Rete

Se l'applicazione che stai eseguendo come un servizo non puo' usare indirizzamenti UNC per acceder alle risorse di rete, seleziona questa opzione, e tutti le risorse che sono mappate dal servizio verranno ripristinate.

Abilita Pausa/Continua

Questo abiliterà il comando di Pausa e Continua del servizio. Ciò sospenderà o riavvierà il processo primario dell'applicazione.

Riavvia il processo automaticamente

Permette di riavviare il processo automaticamente dopo uno specificato numero di secondi. Questo è utile se vuoi programmare una procedura o l'esecuzione di un programma periodicamente.

Priorità del Processo

Seleziona la priorità di base del processo (Media, Normale or Alta)

Affinità del Processo

Su un sistema multiprocessore, questo permette di selezionare i processori che l'applicazione utilizzerà dopo l'avvio.

Parametri della riga di Comando

Esegui "svcit /? | more" per informazioni dettagliate

Nota:

Tutti gli errori verranno riportati nel Registro degli Eventi.
Se vuoi riportare gli errori al Registro degli Eventi da una procedura eseguita come servizio, puoi usare la riga di comando "svcit /Service=uot;Il nome del tuo Servizio" /Type=ror /Message=uot;Il messaggio di errore"

Nota agli sviluppatori :

Quando il servizio e' arrestato, il processo dell'appliazione e' terminato attraverso la API TerminateProcess() : questo è un modo drastico di arrestare un'applicazione.

Quando un'applicazione GUI è avviata come servizio e l'utente che è correntemente accesso al sistema sta sconnettendosi, l'applicazione riceverà messaggi di WM_QUERYENDSESSION e WM_ENDSESSION, la tua applicazione deve essere in grado di rimanere attiva e non arrestarsi per sopravvivere alla disconnessione. Se non puoi controllare questo comportamento, Service-It automaticamente riavvierà la tua applicazione dopo la disconessione dell'utente.


Supporto Tecnico

Supporto Tecnico è offerto su internet a http://www.activeplus.com o puoi spedire un messaggio di posta elettronica con la descrizione dettagliata del problema a info@activeplus.com.


Copyright © 1996-1999 Active+ Software. All rights reserved. Microsoft, Windows and Windows NT are all trademarks of Microsoft Corporation.